package com.ruoyi.project.cms.pm.mapper;

import com.ruoyi.project.cms.pm.domain.Project;

import java.util.List;

/**
 * @author Joseph
 */
public interface ProjectMapper {
    /**
     * 根据条件分页查询项目信息
     * @param project 项目类
     * @return 返回项目列表
     */
    List<Project> selectProjectList(Project project);
    /**
     * 根据项目id查询详情
     * @param pid 项目编号
     * @return 返回项目详细信息
     */
    Project selectProjectById(String pid);
    /**
     * 根据条件分页查询未分配任务的项目信息
     * @param project 项目类
     * @return 返回未分配任务项目列表
     */
    List<Project> selectUnassignedProjectList(Project project);
}
